We are seeking an experienced Backend Engineer (Cloud-Native/AWS/Python/Kubernetes) for a 100% remote contract role (W2 or 1099) supporting a client based in Baltimore, MD. In this role, you will design, build, and maintain scalable backend services using modern cloud-native architectures on AWS. You’ll collaborate with cross-functional teams to deliver secure, high-performance systems while contributing to the evolution of microservices, APIs, and cloud infrastructure that power mission-critical applications.
Skills & Qualifications
You thrive in an environment that offers you significant freedom to develop novel solutions but you also have a proven commitment to excellence. You may have experience with data processing workflows/pipelines, data archives, and working with cloud data storage management.Education: Bachelor’s degree in Computer Science, Engineering, Software Engineering or a relevant field.A minimum of 8 years working experience in an AWS Cloud environment.Expertise in cloud-native application development, and cloud infrastructure management.Expertise in containerization and Kubernetes (EKS) including strong debugging around Kubernetes.In-depth knowledge of AWS services (EKS, EC2, Lambda, RDS, S3).Strong experience of workflow managers (Airflow).Strong experience with AWS and proficiency in Python, BASH, and IaC tools like Terraform.Strong experience with relational and cloud-based databases.Strong experience in building automation tools and CI/CD/CT pipelines using platforms like Ansible, GitHub Actions, GitLab CI, and CodePipeline.
Key Responsibilities
Optimize a scalable, reliable, and secure AWS native cloud systemRefine infrastructure configuration as IaC using TerraformProduce and capture operational metrics from logs, API’s, and various cloud sourcesRefine CI/CD/CT pipelines to build, deploy, and test native cloud application code