Job Description
This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.
Written by AI from the job title and company, not by MCubeSoft, so some details may not match this job. The employer's own page has the real description.
Overview
The Lead/Senior DevOps Engineer at MCubeSoft will be pivotal in driving the continuous integration and continuous deployment (CI/CD) processes within our development teams. This role demands a robust understanding of development and operations methodologies, as well as proficiency in automation tools that streamline processes. The selected candidate will collaborate closely with software engineers and QA teams to ensure high availability and performance of our applications, leveraging their expertise to optimize cloud infrastructure and facilitate innovation at every level of the development lifecycle.
Job Responsibilities
- Design, implement, and maintain CI/CD pipelines to enhance software development speed and reliability.
- Coordinate with developers to integrate functionalities, optimize code, and ensure seamless deployment practices.
- Monitor and manage cloud infrastructure, ensuring reliability, performance, and security of applications.
- Utilize automation tools and technologies to standardize and streamline operations.
- Conduct regular performance testing and troubleshooting of systems to improve efficiency.
- Mentor junior team members, fostering knowledge sharing and continuous learning.
- Implement security measures across DevOps processes and tools.
- Collaborate with cross-functional teams to define and implement operational standards and best practices.
- Stay updated on the latest industry trends and technologies to bring innovative solutions to the team.
Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related field.
- 5+ years of experience in DevOps or a similar role with a track record of successful implementations.
- Strong knowledge of automation and CI/CD tools such as Jenkins, GitLab CI, or CircleCI.
- Proficient in cloud platforms such as AWS, Azure, or Google Cloud.
- Experience with configuration management tools like Ansible, Chef, or Puppet.
- Solid understanding of containerization technologies such as Docker and Kubernetes.
- Familiarity with programming and scripting languages including Python, Bash, or Go.
- Excellent problem-solving skills and a proactive approach to challenges.
- Strong communication and collaboration abilities.
Technologies & Tools
The Lead/Senior DevOps Engineer will be working extensively with a variety of technologies and tools that are crucial to our development processes. These include cloud computing platforms such as Amazon Web Services (AWS) and Microsoft Azure, container orchestration tools like Kubernetes, and automation frameworks such as Terraform and Ansible. Proficiency in source code management through Git systems and experience with monitoring tools like Prometheus and Grafana is essential for maintaining optimal performance and reliability.
Ideal Candidates
Ideal candidates for the Lead/Senior DevOps Engineer position at MCubeSoft are those who are not only technologically proficient but also possess strong leadership qualities. They should demonstrate a passion for automation and cloud technologies, complemented by a strategic mindset aimed at efficiency and scalability. An effective communicator with a collaborative spirit, the perfect candidate will thrive in a team-oriented environment while still being able to take initiative and work independently. A commitment to continuous learning and adaptability to fast-paced changes in technology is key.
Need to call your state’s unemployment office? We list every state’s phone lines, as each agency gives them. Find your state →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.