About The Role :
We are seeking an Infrastructure automation software engineer/developer to work in our infrastructure automation development team, providing development expertise and assistance to other infrastructure teams. The successful candidate will be responsible for working within a small, agile development team to achieve automation goals. The Candidate will assist with design and develop automation solutions, collaborating with and enabling other teams to automate the lifecycle of their respective internal IT products and services, and evangelizing good software engineering practices across the IT organization. Required Technology Skills: Software Engineering experience and development skills In-depth knowledge of infrastructure automation and platform engineering Familiar with DevSecOps methodologies and practices Familiarity with Domain Driven Design (DDD) and Product Oriented IT Familiar with Platform Engineering and SRE principles Proficiency in one or more programming languages, such as Python, PowerShell, or Bash Experience with automation tools, such as Ansible and Windows Desired State Configuration (DSC) Knowledge of cloud and hybrid environments, including Azure and AWS Familiarity with monitoring and observability tools and practices Understanding of TCP/IP Networking, DNS, Firewalls, and other network protocols Experience with Git source control (Azure DevOps, GitHub, GitLab, etc.), mono-repos, short lived feature branches, branch management, and CI/CD pipelines (Jenkins, Azure DevOps, GitHub Actions, GitLab) Familiar with Vault or Secrets Management, PKI and TLS certificates, and other security practices Experience with artifact management (versioning, delivery, deployment, release...)
Primary Skills
Infrastructure Automation Software Engineer/Developer AWS DevOps GitHub GitLab Jenkin CI/CD pipelines Employment Type: Full Time, Permanent
Read full job description