Python - Strong Python programming & development skills are required for this role, this role will be leveraging Python to help develop templates and harness AWS services within Python; Extensive Python skills needed; Not so much automating but moreso leveraging Python from development standpoint as it relates to their
AWS – Strong hand’s on experience with standard AWS services
Containerization – Strong understanding of how containers work, error messages, etc.. strong containerization background
EKS – Team is migrating this application from EC2 to EKS (Elastic Kubernetes Service), so someone with hand’s on experience/familiarity with EKS
Nice to Haves:
Other DevOps/CI Tools – Gitlab, Terraform (more of a plus)
Other Programming – Java, J2EE or any other programming language
Important Notes:
Develop enhancements & customization (generally in Python & other scripting languages) to support FM centric changes, governance, etc..
Primarily expertise in Python
Working as part of a development team previously
Developing to enhance application and to enhance functionality of platform – all platform (templates/executions) all done in Python
Heavy container environment, people should be able to understand base images, how it impacts the pipeline, etc.. providing optimized CI/CD pipelines for the enterprise through development
Because of scale of the platform (2000 runners migrating to EKS clusters), need to understand how EKS clusters work, how it impacts CI/CD pipelines
Not doing any build-deploy work, we refine the build-deploy functionality for our DevOps engineers .. develop the platform to enable CI/CD capabilities for the rest of the enterprise