The position of DevOps Engineer has the primary purpose of providing reliable platforms for running, building, deploying, and maintaining software and applications that support business processes. In addition, this role is responsible to uphold our core values: Ethics, Engagement, and Excellence.Â
Essential Functions:
- Builds and maintains CI/CD processes for in-house developed applicationsÂ
- Perform root cause analysis of production issuesÂ
- Work with the development team to architect scalable and maintainable solutionsÂ
- Automate manual IT processesÂ
- Maintain documentation for servers/solutions in useÂ
- Maintain source control softwareÂ
- Provide support to developers Â
- Special assignments requested by Technical LeadershipÂ
Qualification/Requirements:
- Working knowledge of administering public cloud platforms (GCP, AWS, Azure)
- Working knowledge of databases and SQLÂ
- Good knowledge of a scripting language (Bash, Python, PowerShell, etc.)Â
- Experience with a configuration management solution (Ansible, Puppet, Salt, etc.)Â
- Experience with a container orchestration platform (Kubernetes, Docker Swarm, etc.)Â
- Experience managing Windows and GNU/Linux systemsÂ
- Effective communication, creativity, problem solving, and logical thinking are all necessary skills.Â
Education/Experience:
- Bachelor’s Degree preferred; or two to four years related experience and/or training; or equivalent combination of education and experience.Â
- Experience with Software Design, Software Documentation, Software Testing, Software Maintenance, Software Development Process, Software Requirements, Teamwork, General Consulting Skills, Software ArchitectureÂ
AFS is an equal opportunity employer and prohibits discrimination and harassment of any kind: AFS is committed to the principle of equal employment opportunity for all teammates and to provide teammates with a work environment free of discrimination and harassment.
Learn more about this Employer on their Career Site
