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 Millennium Systems International, so some details may not match this job. The employer's own page has the real description.
Job Overview
Millennium Systems International is seeking a skilled DevOps Engineer to join our dynamic IT team. The ideal candidate will be responsible for implementing and managing CI/CD pipelines, automating processes, and ensuring efficient operations across our development and production environments. This role involves collaborating with cross-functional teams to streamline and enhance system performance, ensuring high availability and scalability of our applications. You will play a crucial role in fostering a culture of continuous integration and delivery while enabling rapid development cycles and efficient incident response.
Job Responsibilities
- Design, implement, and manage CI/CD pipelines to accelerate software delivery.
- Automate infrastructure provisioning and configuration management using tools like Terraform or Ansible.
- Monitor system performance and reliability through logging, monitoring, and alerting solutions.
- Collaborate with development teams to optimize application deployment and performance.
- Implement security best practices throughout the DevOps lifecycle.
- Manage cloud service configurations and optimize resource usage for cost-efficiency.
- Provide support for automated testing and quality assurance processes.
- Develop and maintain documentation related to operational procedures and configurations.
Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Minimum of 3 years experience in a DevOps Engineer role or similar position.
- Proficiency in scripting languages such as Bash, Python, or Ruby.
- Experience with version control systems, particularly Git.
- Familiarity with containerization technologies (e.g., Docker, Kubernetes).
- Knowledge of cloud platforms like AWS, Azure, or GCP.
- Strong understanding of networking concepts and protocols.
- Excellent problem-solving and troubleshooting skills.
Technologies & Tools
In this position, the DevOps Engineer will work extensively with a range of technologies and tools including Linux servers, Docker for containerization, Kubernetes for orchestration, Jenkins for CI/CD, Ansible or Terraform for automation, as well as AWS or Azure for cloud computing. Familiarity with monitoring tools such as Prometheus or Grafana will also be important for ensuring system reliability and performance.
Ideal Candidates
The ideal candidate for the DevOps Engineer position will possess strong analytical skills, a proactive attitude, and a passion for problem-solving. They should be highly collaborative, with the ability to communicate effectively across teams and stakeholders. A successful candidate will demonstrate a continuous learning mindset, staying updated with industry trends and emerging technologies. Adaptability and a strong commitment to operational excellence and service reliability will also be crucial in excelling in this role.
🌙 Night shift. It is 12:45 a.m. on the East Coast and most US employers are asleep, so far fewer new jobs are posted right now. Things pick up again from about 5 a.m. Eastern.
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.