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 Millenium Software Inc, so some details may not match this job. The employer's own page has the real description.
Job Overview
Millennium Software Inc. is seeking a proficient DevOps Engineer to enhance our integration with Amazon Elastic Kubernetes Service (EKS) and Terraform. The successful candidate will be responsible for automating and streamlining our operations and processes, building and maintaining tools for deployment, monitoring, and operations, and troubleshooting and resolving issues in our development, test, and production environments. This role requires a deep understanding of both development and operational processes to foster seamless collaboration between the two disciplines, ensuring the high availability and performance of applications across our cloud infrastructure.
Job Responsibilities
- Design and implement EKS clusters and manage Kubernetes resources to ensure operational excellence.
- Utilize Terraform to create and maintain infrastructure as code (IaC) for deployment automation and scalability.
- Develop CI/CD pipelines to automate testing, deployment, and monitoring of applications.
- Conduct system performance tuning and optimization to increase efficiency and reduce costs.
- Collaborate with development teams to enable agile methodologies and ensure smooth integration of new releases.
- Monitor application performance and infrastructure health, troubleshooting issues as they arise.
- Implement security best practices to ensure system robustness and data protection.
- Document operational processes and provide training for team members on new tools and technologies.
Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- 2+ years of experience in a DevOps role, focusing on cloud-based architectures and services.
- Strong expertise in Amazon Web Services (AWS) including EKS, S3, RDS, and IAM.
- Proficient in Terraform and infrastructure as code practices.
- Experience with containerization technologies, particularly Docker and Kubernetes.
- Familiarity with CI/CD tools such as Jenkins, GitLab CI, or CircleCI.
- Solid understanding of Linux systems and scripting languages such as Bash or Python.
- Knowledge of monitoring and logging tools, such as Prometheus, Grafana, and ELK Stack.
Technologies & Tools
In this role, the DevOps Engineer will primarily work with AWS services, including EKS for container orchestration and Terraform for infrastructure management. Additional tools and technologies include Docker for containerization, various CI/CD frameworks such as Jenkins or GitLab CI for automation, and monitoring solutions like Prometheus and Grafana for performance tracking. Familiarity with source control systems, particularly Git, is also required to facilitate collaborative work within development teams.
Ideal Candidates
The ideal candidate for this position will possess strong analytical and problem-solving skills, demonstrating an ability to respond proactively to operational challenges. A collaborative mindset is essential, as the role requires extensive interaction with cross-functional teams, fostering a culture of cooperation and communication. Candidates should be adaptable and open to learning new technologies, showing a commitment to continuous professional development. Excellent time management skills coupled with the ability to prioritize multiple tasks will ensure success in this dynamic environment.
The most unemployment pays a week runs from $235 in Mississippi to $1,208 in Washington. Compare the states →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.