Startech Networks - Reston, VA
posted 2 months ago
We are seeking a skilled DevOps Developer with extensive experience in Terraform module development and Python programming. The ideal candidate will have a strong background in software development and DevOps engineering, with a minimum of 9-12 years of experience in the field. This role involves architecting, designing, and automating cloud-native CI/CD workflows and tools, utilizing platforms such as Jenkins and GitLab. The candidate will be responsible for architecting modern web applications, microservices, and cloud-native distributed systems based on containers, Kubernetes, and AWS cloud technologies. The successful candidate will have a proven track record in automating cloud-native technologies, deploying applications, and provisioning infrastructure. Experience with Infrastructure as Code (IaC) using tools like Cloud Formation and Terraform is essential. The role requires a deep understanding of the end-to-end software development lifecycle and delivery processes, particularly using Agile methodologies. The candidate will also support technical teams in implementing DevOps platforms to enhance software delivery, employing techniques such as Trunk Based Development, Feature Toggles, Blue-Green Deployment, and the 12 Factors methodology. In addition to technical skills, the candidate should possess programming skills in multiple languages, including Groovy, Python, Ruby, Go, and Java. A solid understanding of Linux, networking, and internet principles is also required. Excellent oral and written communication skills are crucial for this role, as the candidate will need to collaborate effectively with various teams and stakeholders.