Responsibilities
The DevOps Engineer is responsible for the implementation, maintenance and use of the architecture used by the DevOps team, which is responsible for the following:
Definition of strategy, tools and architecture of the DevOps and QA ecosystem for the enterprise
Implementation and maintenance of the tools and architecture of the DevOps and QA ecosystem
Automation engineering of builds, deployments and testing of enterprise platforms to support a continuous delivery model
Environment management of applications
Collaboration with other Ansira teams to collect requirements and deliver quality product in support of all client engagement activities and strategic enterprise initiatives
Facilitation of proper process and governance with regards to DevOps practices
Commitment to enhance time-to-market and quality-to-market of enterprise software solutions
Job Summary**
As a DevOps Engineer at Ansira Inc., you will play a crucial role in building and maintaining our automated infrastructure and deployment pipelines. You will work closely with development and operations teams to ensure the reliability, scalability, and efficiency of our systems.
Job Responsibilities**
- Assist in the design, implementation, and maintenance of CI/CD pipelines.
- Support and improve existing automation tools and processes.
- Monitor system performance, identify issues, and implement solutions.
- Participate in the deployment and management of cloud-based infrastructure (AWS, Azure, or GCP).
- Collaborate with software development teams to integrate new features and services.
- Assist in troubleshooting and resolving production incidents.
- Document procedures, configurations, and best practices.
- Contribute to the continuous improvement of our DevOps practices.
Job Qualifications**
- Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent practical experience.
- Basic understanding of scripting languages (e.g., Python, Bash).
- Familiarity with version control systems (e.g., Git).
- Exposure to cloud platforms (e.g., AWS, Azure, GCP) is a plus.
- Basic understanding of containerization technologies (e.g., Docker) is a plus.
- Eagerness to learn and adapt to new technologies.
- Strong problem-solving and analytical skills.
- Excellent communication and collaboration abilities.