Senior DevOps Engineer
closed
3Pillar Global
Summary
Join 3Pillar Global as a DevOps Engineer and play a critical role in streamlining processes, enhancing deployment strategies, and ensuring peak efficiency and reliability of innovative projects. You will be at the forefront of creating agile solutions supporting continuous integration, continuous delivery, and high-quality product releases. This role requires proficiency in Java and JavaScript programming, experience with automation tools, cloud platforms (AWS, Azure), and containerization technologies (Docker, Kubernetes). Responsibilities include automating and optimizing processes, implementing CI/CD pipelines, managing cloud and on-prem systems, monitoring and troubleshooting, and collaborating with cross-functional teams. The ideal candidate will possess strong analytical and problem-solving skills, excellent communication skills, and a self-motivated work ethic. 3Pillar offers a flexible work environment and various benefits.
Requirements
- Obtain a Bachelorβs degree in Computer Science, Engineering, Information Technology, or related field
- Accumulate a minimum of 3 years of experience and demonstrated proficiency in Java17 and JavaScript programming language, demonstrating the ability to script and automate tasks efficiently
- Gain at least 2 years of experience with automation tools like Ansible, Puppet, or Chef, showcasing skills in automating deployment, scaling, and management of application processes
- Demonstrate experience in DevOps with On-Premises servers
- Gain experience with cloud platforms such as AWS and Azure including deployment, management, and operation of scalable, highly available, and fault-tolerant systems
- Showcase expertise in containerization technologies like Docker and Kubernetes, indicating proficiency in container deployment, scaling, and management
- Demonstrate familiarity with monitoring and logging tools such as Grafana, New Relic or Prometheus and ELK stack, for effective system monitoring and log management
- Showcase strong Experience in CI/CD with Azure DevOps
- Demonstrate knowledge of source control tools, particularly Git, emphasizing version control and collaboration in a distributed development environment
- Understand networking, security, and database management, ensuring a comprehensive approach to system architecture and security considerations
- Possess strong collaborative skills, with the ability to work effectively with cross-functional teams to foster an environment of teamwork and cooperation
- Demonstrate exceptional English communication skills with team members, stakeholders, and customers, ensuring clear and effective exchange of information
- Possess strong analytical and problem-solving skills, with a detail-oriented approach to identifying and resolving system issues efficiently
- Be self-motivated and detail-oriented, with the ability to work independently and under pressure, managing multiple priorities and deadlines effectively
Responsibilities
- Automate and Optimize:- Knowledge of automation tools like Ansible, Puppet, or Chef
- Continuous Integration/Continuous Deployment (CI/CD): Implement and manage CI/CD pipelines for automated code integration and deployment, aiming to reduce time-to-market and improve product quality. Expertise in containerization technologies like Docker and Kubernetes
- Cloud & On-Prem Management: Oversee cloud and non-cloud-based systems and services, ensuring optimal performance, security, and scalability. Experience with cloud platforms such as AWS, Azure
- Monitoring and Troubleshooting: Monitor system performance and resolve issues promptly to ensure high availability and reliable system operations
- Collaboration and Communication: Work closely with development, testing, and operations teams to promote a culture of continuous improvement and to implement DevOps best practices on the engagement. Knowledge of source control tools like Git
Preferred Qualifications
- Obtain advanced certifications related to DevOps, cloud platforms (AWS, Azure), and Kubernetes, validating specialized skills and knowledge
- Demonstrate the ability to prioritize efforts based on business impact, highlighting strategic planning and project management skills
- Showcase proven experience in providing accurate status tracking and reporting, ensuring transparency and effective communication within and across teams
- Demonstrate the capability to estimate testing and deployment efforts accurately, showcasing an understanding of project scope and timelines
Benefits
- Medical Insurance benefits as per company policy
- Life Insurance as per company policy
- 15 days of paid vacation plus additional days based on tenure
- Vacation bonus as per local law
- Sick leave and paid holidays as per local law
- Profit sharing as per local law
- Paternity and maternity leave as per as per local law
- Marriage, bereavement and graduation leaves as per company policy
- Christmas bonuses as per local law
- Work from home allowance as per company policy
- Punctuality and attendance bonuses as per company policy
- Food tickets as per company policy
- Direct deposit of payroll
- Paid professional certifications
Similar Remote Jobs

