Position: DevOps Engineer
Location: Remote
Mode Of Hire: Contract
Job Description:
- Ensure complex application architectures align with business requirements by providing technical guidance and support.
- Perform the deployment, monitoring, and maintenance of platforms.
- Manage cloud infrastructure and services (AWS and Azure).
- Work closely with cross-functional teams (developers, operations, and QE).
- Communicate technical concepts to non-technical stakeholders.
- Collaborate with other engineers to ensure seamless integration and functionality.
- Manage Continuous Integration and Continuous Deployment (CI/CD) pipelines.
- Develop scripts and tools to improve operational efficiency.
- Build and help transform container and serverless architectures, such as Amazon Web Services EKS (Elastic Kubernetes Services) and Azure Kubernetes Services.
- Ensure software and platforms comply with security standards and regulations.
- Implement security best practices and conduct regular security assessments.
- Adhere to access controls and protect sensitive data.
- Document processes, procedures, and infrastructure setups.
- Stay up to date with emerging technologies and industry trends.
- Continuously improve systems, processes, and methodologies.
- Participate in project planning and execution.
- Ensure projects are completed on time and within budget.
- Understand customer requirements and translate them into technical solutions.
- Engage with stakeholders to gather feedback and refine requirements.
- Ensure customer satisfaction through reliable and high-quality deliverables.
- Leverage GenAI (GitHub Copilot) to automate code generation, streamline development workflows, and enhance the efficiency and accuracy of DevOps processes.
Qualifications And Skills
- A minimum of 6 years of experience with Amazon Web Services and infrastructure is essential.
- An understanding of Docker and at least 3 years of experience with Kubernetes and/or Elastic Container Service for container orchestration such as Amazon Elastic Kubernetes Service (EKS) and/or Amazon Elastic Container Service (ECS).
- Experience with CI/CD platforms such as Atlassian Bamboo, Jenkins, CircleCI, or GitLab CI/CD (preference for Atlassian Bamboo).
- At least 6 years of firsthand experience with relational databases, particularly Amazon Aurora.
- 6 years of experience with ElastiCache or Redis.
- Experience with Infrastructure as Code (e.g., Terraform).
- A good understanding of cloud networking in AWS and Azure: Application Load Balancer (ALB), Virtual Private Cloud (VPC), CloudFront (CDN), and DNS.
- Proficiency in Bash and Python scripting is a strong advantage.
- Familiarity with software development methodologies, including Git Flow and trunk-based development.
- Collaborative mindset with excellent communication skills
- Comfortable in a fast-paced, highly regulated environment
- Ability to work independently and manage multiple priorities
- Certifications in AWS, Azure, or Terraform
- Experience integrating security and compliance into pipelines (DevSecOps)
Job Type: Contract
Contract length: 6 months
Pay: $835.51 - $928.00 per hour
Expected hours: 40 per week
Experience:
- Devops: 10 years (Required)
- AWS: 5 years (Required)
- Terraform: 5 years (Required)