DevOps Engineer
Job Description:
Client Introduction:
In this role, you will have the opportunity to work closely with one of our esteemed clients. This client is a global leader in the Real Estate industry, known for its commitment to quality and innovation. They have chosen Dautom as their trusted partner for their upcoming projects.
Job Title: DevOps Engineer
Responsibilities:
- Deliver consistent and holistic DevOps solution to the organization.
- Independently prepare, maintain and manage the DevOps Infrastructure, CICD pipelines and Container Orchestration.
- Examine and Analyse the code written by developers and guides them on the speed of delivery, improving quality/security of code, and optimizing processes
- Building and setting up new development tools and infrastructure.
- Working on ways to automate and improve development and release processes.
- Constantly looks for better ways of solving technical problems and designs the solution, not afraid of challenging the status quo.
- Provides the team a roadmap for implementing software engineering practices for higher code quality.
- Identifies bottlenecks in DevOps infrastructure and deployment processes.
- Leads planning delivery time, code quality, and processes efficiency improvement projects.
- Leads knowledge growth effort of platform configuration management and troubleshooting.
- Creates an inspiring team environment with an open communication culture to set clear goals, delegate tasks and set deadlines.
Qualifications, experience, & skills
- 4-7 years of hands-on experience in DevOps/DevSecOps and Currently practicing DevOps methodology.
- Expert knowledge of multi cloud Azure, AWS etc.
- Experience of migrating and deploying cloud-based solutions.
- Expert experience with infrastructure as code tools like Terraform, Chef, Puppet.
- Expert experience in Continuous Deployment (CI/ CD).
- Expert experience in containerized deployments using Docker.
- Expert experience in Kubernetes
- Experienced with implementing high-scale cloud architectures using modern, cloud-based container platforms (PaaS/SaaS).
- Working knowledge of deployment automation solutions (i.e. Puppet, Chef, Ansible).
- Sound knowledge and experience on cloud infrastructure and cluster management tools like Kubernetes
- Experience with containers such as Docker, OpenShift and continuous integration and related tools such as Kubernetes, Hudson, Maven, Ant, Git, Sonar, etc.
- Experience in Agile Development, with specific Solution Architect (or similar) experience preferred.
- Experience as a DevOps Engineer on a cross-functional agile team.
- Experience managing technical priorities within the Backlog.
- Strong communication skills with ability to align the organization on complex technical decisions.
- Active coach and mentor whose goals are to grow and maximize the team's potential.
- Experience working with an Agile DEVOPS development methodology using continuous integration / continuous deployment (CI/CD) processes.
- Ability for Senior Stakeholder Management
- Bachelor's or masters degree in Information Technology, Computer Science, or a related quantitative discipline
- Azure DevOps Engineer Expert, Azure Solutions Architect Associate certifications preferred.
Required Skills:
Ansible Continuous Integration Pipelines Stakeholder Management Real Estate DevOps Maven Kubernetes Developers Docker Infrastructure Automation Integration Information Technology Troubleshooting Git Security Computer Science Software Planning Engineering Communication Science Management