This is a remote position.
We are seeking a AWS DevOps Engineer. This role is specifically designed for a seasoned DevOps Engineer with substantial handson experience in AWS CDK.
Responsibilities:
- AWS CDK Mastery: Lead the design development and maintenance of AWS infrastructure using AWS CDK and Typescript ensuring best practices and optimal performance.
- Advanced AWS Services Management: Manage configure and optimize a broad range of AWS services including but not limited to EC2 EKS ECR
- Cognito Lambda RDS S3 IAM and CloudFront.
- Service Mesh Expertise: Architect build and sustain Istio service mesh within EKS clusters to ensure seamless and secure service interactions.
- Technical Leadership: Provide authoritative guidance and technical leadership in the implementation of AWS cloud infrastructure influencing and mentoring diverse teams.
- Comprehensive Testing: Develop and maintain robust unit and integration tests to guarantee infrastructure as code (IaC) integrity and reliability.
- CI/CD Implementation: Spearhead the implementation and management of CI/CD pipelines automating the deployment of infrastructure and applications for maximum efficiency.
- Monitoring & Performance Optimization: Collect telemetry set up comprehensive monitoring systems dashboards and alerts utilizing tools such as FluentBit CloudWatch and Dynatrace to gain deep insights into cloud operations and application performance.
- Monitor and troubleshoot performance issues ensuring high availability and optimal performance of infrastructure and services.
- Use Helm charts to package necessary resources and configurations streamline installing upgrading fetching dependencies and configuring deployments on EKS.
- Collaboration & Optimization: Collaborate closely with software engineers to optimize application performance and reliability in AWS environments.
- Security & Compliance: Implement and enforce security best practices and compliance controls ensuring the AWS environment adheres to the highest operational and security standards.
Requirements
- AWS CDK Expertise: Minimum 4 years of handson experience in AWS CDK development using Typescript.
- EKS Development: At least 8 years of experience in developing and managing AWS services with a strong focus on Amazon EKS.
- Service Mesh: 4 years of experience in designing building and maintaining service mesh like Istio within an EKS environment.
- AWS Services Development: 8 years of extensive experience in developing and managing various AWS services including EC2 EKS ECR S3 Cognito NLB.
- Containers: experience working with Docker containers and microservices framework.
- Helm charts: experience working with Helm charts.
- Scripting Languages: Proficiency in scripting languages such as TypeScript with at least 6 years of experience.
- CI/CD Tools Mastery: 8 years of experience building pipelines using CI/CD tools such as Jenkins GitHub GitHub Actions etc.
- AWS WellArchitected Frameworks: A solid understanding of AWS WellArchitected Frameworks with a minimum of 4 years of experience.
- Networking Concepts: Strong understanding of networking concepts and protocols (TCP/IP DNS HTTP SSL/TLS) with 8 years of experience.
- Security Best Practices: 6 years of solid experience in implementing security best practices within AWS environments.
- Configuration Management & Orchestration tools to ensure cloud environments meet operational and security standards.
Preferred Skills:
- AWS certifications such as AWS Certified Solutions Architect AWS Certified DevOps Engineer etc.
- Strong communication and collaboration abilities.
- Experience working in an Agile environment.
- Previous experience in the public sector or on largescale projects is a plus.
Benefits
- Work Location: Remote
- 5 days working
AWS CDK Expertise: Minimum 4 years of hands-on experience in AWS CDK development using Typescript. EKS Development: At least 8 years of experience in developing and managing AWS services, with a strong focus on Amazon EKS. Service Mesh: 4 years of experience in designing, building, and maintaining service mesh like Istio within an EKS environment. AWS Services Development: 8 years of extensive experience in developing and managing various AWS services, including EC2, EKS, ECR, S3, Cognito, NLB. Containers: experience working with Docker containers and microservices framework. Helm charts: experience working with Helm charts. Scripting Languages: Proficiency in scripting languages such as TypeScript, with at least 6 years of experience. CI/CD Tools Mastery: 8 years of experience building pipelines using CI/CD tools such as Jenkins, GitHub, GitHub Actions, etc. AWS Well-Architected Frameworks: A solid understanding of AWS Well-Architected Frameworks with a minimum of 4 years of experience. Networking Concepts: Strong understanding of networking concepts and protocols (TCP/IP, DNS, HTTP, SSL/TLS) with 8 years of experience. Security Best Practices: 6 years of solid experience in implementing security best practices within AWS environments. Configuration Management & Orchestration tools to ensure cloud environments meet operational and security standards.