What are the responsibilities and job description for the Sr. DevOps Engineer position at Annex Cloud?
Provisions and maintains cloud infrastructure (AWS and Azure) for Production and pre-prod environments across multiple streams.
Live and breathe continuous integration/continuous delivery (CI/CD) using latest DevOps tools and innovative methods
Ensure the health and uptime of critical systems and applications with proactive monitoring, analyzing metrics, implementing best practices, and strong troubleshooting skills
Responsibilities include capacity planning, performance tuning, and automation/tools development
This position will be part of a great team that is developing exciting products and solutions
Works with engineering teams on more efficient ways to automate and operate infrastructure.
Assists in all deployments of new services and capacity augmentation.
Develops and maintains a capacity model for growing Multi-tenant cloud-based architecture.
Participates in the ground-up infrastructure design and planning for all future products and services.
Troubleshoots errors with proprietary and open source applications in production and pre-production environments.
Monitors the health and status of assigned systems.
Creates and maintains policies, standards and overall system documentation.
Creates new metrics and identifies monitoring deliverables to improve site reliability.
Requirements
Bachelor’s Degree in Computer Science/ Engineering or equivalent experience required.
Strong Devops & Linux (Sys Admin and Development)
Heavy scripting support (PowerShell), Bash, Ruby, Groovy
Experience with any SQL or No SQL databases
7 years of experience in software development or technical operations.
3 years of experience with AWS and AZURE
3 years of Jenkins or BitBucket any CI/CD platform
Deployed high-availability zone applications which require little or no downtime via multi-zone and multi-region setup.
Experience in setup and execution of Disaster Recovery infrastructure and processes.
Experience in configuration management using Chef, Puppet, or Ansible.
Experience in at least one scripting language like Ruby or Python.
Experience in setup of VPN, VPC, SMTP services, to name a few.
You understand networks, protocols, servers, storage systems, operating systems.
Familiar with common application and system level health monitoring systems.
Understands and employs security best practices
Agile methodologies and working on short sprint cycles