Our Products entity is seeking a DevOps engineer who will be involved in various stages of each product's lifespan and collaborating with co-workers to conceptualize, develop, and release software. Responsible to ensure that all outputs remain safe for enterprise consumption. Must have excellent communication and coordination skills during inter-department collaboration. Responsible for setting up tools and required infrastructure.
Roles and Responsibilities:
Technical Skills:
Infrastructure Automation:
- Develop and maintain automated infrastructure provisioning and configuration using Infrastructure as Code (IaC) tools such as Terraform, Ansible, and equivalent.
- Leverage shell scripting (Bash, PowerShell) to automate routine tasks and enhance operational efficiency.
CI/CD Implementation:
- Design, implement, and optimize CI/CD pipelines to automate software build, test, and deployment processes.
- Ensure continuous integration and delivery of applications, focusing on speed, reliability, and repeatability.
- Must have worked on Jenkins, and Azure-DevOps for setting up pipelines.
GitOps Practices:
- Implement GitOps methodologies to manage and synchronize infrastructure and application configurations using version-controlled repositories.
- Collaborate with development teams to enforce best practices for version control, branching, and code reviews.
- Must have worked on Git and Azure Repos.
Container Orchestration:
- Utilize containerization technologies such as Docker and orchestration tools like Kubernetes, EKS, and Docker Swarm for scalable and portable application deployments.
- Cloud-based container serverless orchestrations.
- Must have the skills to manage the Production environments.
Cloud Platform Expertise:
- Leverage AWS, Azure & GCP services for infrastructure management, application deployment, and data storage.
- Attain and maintain Azure DevOps, AWS, and GCP Demonstrating proficiency in both service tools and best practices for DevOps.
- Must know the serverless deployment on AWS ECS/GCP Cloud Run or Any equivalent.
Security Implementation:
- Implement security measures throughout the DevOps lifecycle, including code scanning, vulnerability assessments, and access control.
- Ensure compliance with security standards and industry regulations, such as HIPAA, GDPR, SOC2, and ISMS/ISO.
- Understanding of the DevSecOps process and tools management such as SonarQube, Trivy, Veracode, and Secret Managers.
- Aware of OWASP Top 10, CVEs.
Monitoring, logs, and Incident Response:
- Implement monitoring solutions to track system performance, application health, and security metrics.
- Respond to incidents promptly, troubleshoot issues, and implement preventative measures.
- Experience in application log management such as ELK or equivalent.
Collaboration and Knowledge Sharing:
- Collaborate with cross-functional teams to facilitate communication and streamline processes.
- Mentor team members and contribute to knowledge-sharing initiatives.
Documentation:
- Maintain comprehensive documentation for configurations, processes, and troubleshooting steps.
- Ensure documentation is up-to-date and accessible to team members.
Other:
- Storge troubleshooting skills on Linux Flavors, and Windows Servers.
- Optional - MLOps, Cyber Security, VMware, Hyper-V or any virtualization.
Non-Technical Skills:
- Excellent oral and written communication and presentation skills.
- Strong problem-solving skills and ability to work in a fast-paced environment.
- Good to have worked in the Healthcare domain.
- Ability and willingness to play in a team.
- Ability to efficiently multi-task and apply smart work techniques to prioritize tasks and optimize productivity in a fast-paced environment.
Qualification:
- Bachelor's degree in computer science, Software Engineering, or a related field (or equivalent work experience).
- Strong technical background and understanding of the process.
Top Skills
What We Do
SmarTek21 is a pioneer in Ai-driven data mesh platforms and market-leading conversational platforms designed to elevate the customer experience. Founded in 2006, SmarTek21 converges human expertise with artificial intelligence to solve an organizations’ most difficult digital integration and data management challenges.