Job Description
Must have - Candidate should have experience with Programming languages such as Java or Python and we need their public Github repository or sample codes.Candidate should have worked in Test Driven Development and should have managed a team as a lead or Manager.
Qualifications
:1. 8-10 years experience as a DevOps engineer designing, maintaining, and developing complex software, systems, and tools2. Experience with automating DevOps.
3. Programming experience with Java, Python, Bash and Unix scripting.
4. Experience with Linux administration.
5. Experience with containerization and virtualization (Kubernetes, Docker)
6. System upgrading/patching experience and tools (Ansible, and so on)
7. Experience with CI/CD and building Jenkins pipeline Gitlab8. Proven experience delivering and deploying commercial software solutions in both on-prem and cloud environments
9. Experience leading software development teams is plus
10. Strong capability to coordinate teams and projects, and bring things together
11. Expert knowledge in OS systems and scripting
12. Security experience/understanding in the cloud (a big plus)13. Self-motivated, persuasive, collaborative, and technically curious.What you will work on1.
Key aspects of this role include automation, configuration management, and tools development while collaborating with the development team on projects/products as experts on reliability, performance, and efficiency.Building: You will be at the helm of building both the team and software, with a focus always on quality and customer.
Job Classification
Industry: IT Services & Consulting
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Technical Lead
Employement Type: Full time
Contact Details:
Company: Mobile Programming
Location(s): Remote
Keyskills:
Root cause analysis
Automation
github
Configuration management
test driven development
Unix scripting
Open source
Virtualization
Python
Linux administration