- Scripting and programming: Python, Bash, GO, Templating engine (Jinja2, Go)
- Intermediate networking skills: knowledge of protocols (HTTP,HTTPS, DNS, and general TCP/IP)
- Advanced knowledge in (Docker) Image building
- Kubernetes deployments (including HELM templating)
- Familiarity of the Reverse Proxy concept, knowledge of Envoy would be great!
- CI/CD GitHub Actions, alternatively AWS CodeBuild
Activities
- Design, development & delivery of updates to existing container images and pipeline, as part of
- small team.
- Write and maintain Perl/Python and Shell scripts to automate processes and enhance productivity.
- Develop in Golang and similar programming languages. Deploy using Docker, Helm, and Kubernetes
- pipelines.
- Execute with an enterprise cloud mindset to deliver on security guidelines, compliance guidelines,
- and infrastructure initiatives with engineering program management.
Requirements
- Professional software development experience.
- Ability to write clean and scalable code using Golang,Python, Groovy, or similar technologies.
- Ability to maintain existing Perl scripts for process automation required.
- Prior experience withDocker, Git, Bash.
- Prior usage of pipelines (CodeBuild), YAML, Templating (Jinja, GO templates), andnetworking
- concepts required.
- Experience withDocker, Helm, Kubernetes,and knowledge of hyperscaler primitives required.
- Alignment of work schedule with either North American business day or EMEA business day.
- DevOpsmentality with an understanding of Continuous Integration, Continuous Delivery, Monitoring and Observability.
- Experience in CI/CD and devops tools likeJenkins, Artifactory, Docker, Vault preferred.
- Hands-on experience with cloud native solutions is preferred.
- Excellent communication in English.
Developer (Python) Must-Have Technical Skills
- Proficient in Python and Bash scripting
- Strong in data structures, algorithms, design, and coding
- Experience with cloud-native services
- Development using public cloud APIs
- Experience in Linux
- Familiarity with JIRA and GitHub
Number of years experiences needed: minimum 3 years
Shift Schedule: (night shift) 12am to 10am ; may vary depending on client needs
Work Set up: Hybrid
Number of days in a month or week that needs to be in the office: Standard for the project is 2 times a week Wed and Thu; but for night shift workers it is with exception of once every 2 months. Again, subject to change depending on client needs
Location (During onsite): Uptown 2
Minimum Qualifications
- Proficient in Python and Bash scripting
- Strong in data structures, algorithms, design, and coding
- Experience with cloud-native services
- Strong analytical and planning skills;
- Good communication and presentation skills;
- Excellent problem-solving skills;