What are the responsibilities and job description for the DevOps Engineer- W2 Only position at SmartIMS Inc.?
Job Details
We are seeking two skilled and experienced DevOps Engineers to join our dynamic team. You will play a crucial role in designing, implementing, and maintaining our technical infrastructure, ensuring the reliability, scalability, and performance of our applications and systems. This is an exciting opportunity to contribute to our ongoing evolution towards service-oriented architectures and to make a significant impact on our engineering practices.
Responsibilities:
- Design, build, and maintain robust and scalable technical infrastructure.
- Collaborate with development teams to facilitate the transition of monolithic applications to service-oriented architectures (SOA).
- Implement and manage continuous integration and continuous delivery (CI/CD) pipelines.
- Automate infrastructure provisioning and configuration management
- Monitor system performance and availability, proactively identifying and resolving potential issues.
- Troubleshoot and debug application and infrastructure issues across different environments.
- Implement and maintain security best practices within the infrastructure.
- Contribute to the development and documentation of DevOps processes and standards.
- Work closely with cross-functional teams, including development, QA, and operations.
- Stay up-to-date with the latest DevOps tools and technologies.
Qualifications:
- Minimum of 5 years of hands-on experience in designing and maintaining technical infrastructure.
- Proven experience in transitioning monolithic applications to service-oriented architectures.
- Solid experience with Enterprise Java environments and related technologies.
- Strong understanding of cloud platforms (e.g., AWS, Azure, Google Cloud Platform) and their services.
- Experience with containerization technologies (e.g., Docker, Kubernetes).
- Proficiency in scripting languages (e.g., Python, Bash).
- Experience with infrastructure-as-code (IaC) tools (e.g., Terraform, CloudFormation).
- Familiarity with configuration management tools (e.g., Ansible, Chef, Puppet).
- Experience with monitoring and logging tools (e.g., Prometheus, Grafana, ELK stack).
- Excellent problem-solving and analytical skills.
- Strong communication and collaboration skills.
- Bachelor's degree in Computer Science or a related field (or equivalent practical experience).
Bonus Points:
- Experience with specific cloud certifications (e.g., AWS Certified DevOps Engineer, Azure DevOps Engineer Expert).
- Knowledge of microservices architecture and related patterns.
- Experience with agile development methodologies.
- Contributions to open-source projects.
Salary : $80