15 Talent Syndicate Jobs
DevOps Engineer - CI/CD Pipeline (2-7 yrs)
Talent Syndicate
posted 13hr ago
Key skills for the job
Job Description :
Job Summary :
As a DevOps Engineer, you will be building automation tools, perform root cause analysis for production errors, investigate and resolve technical issues, design, and build monitoring tools, implement local developer environments, manage, and monitor the production environment and more.
DevOps is responsible for provisioning, maintaining, and supporting all hardware and SaaS / IaaS platforms, advising on, and implementing development and deployment processes that preserve stability across deployments, and creating any dashboards and notifications necessary to provide visibility into hardware and software status.
Essential Job Functions :
- Incorporate monitoring, alerting, and observability into our platform to promote the highest standards of system health, reliability, and uptime
- Maintain security and compliance standards; the security of our infrastructure is our utmost priority
- Effectively manage CI/CD and DevOps processes through automated scripts
- Automate deployment, validation, and quality control procedures across our entire company
- Proactively ensure the highest levels of systems infrastructure availability
- Write and maintain code/scripts to increase system efficiencies, and lower the need for manual intervention
- Engage in deployment activities, ensuring seamless one-step deployment routines
- Help to establish Business Continuity and Disaster Recovery routines
- Interact and collaborate with other engineers and team members; we have a highly focused and collaborative team. We prioritize creating a shared understanding of our systems and supported networks, and we are dedicated to supporting each other daily
Requirements :
- Deep knowledge and experience with Linux operating systems
- Strong experience with Distributed Systems and Serverless deployments
- Experience with Bash, Python, Java or other scripting languages
- Experience in CI/CD methodologies
- Monitoring tools, Configuration Management / Deployment tools - Elastic, Terraform, Jenkins or similar
- Familiarity with container orchestration and the Cloud Native ecosystem (Docker, Kubernetes)
- Configuration management experience
- Expert in designing, integrating, and implementing solutions using APIs, connectors, scripts, tools etc.
- Ability to drive Automation beyond the Span of Control across the enterprise
- Strong knowledge and understanding of DevOps principles, IT concepts, strategies, and methodologies
- Ability to work with team members to size stories, plan and forecast through the use of proper estimating techniques
- Effective communication skills including the ability to communicate at all levels
- Excellent interpersonal skills; able to influence without authority and build trust at all levels and have a keen sense of self-awareness
- Comfortable working with multiple engineering teams in different functional areas
- Experience working with infrastructure for multiple types of end-use applications (mobile apps, IoT, data services, etc.)
- Require limited supervision and direction; drive results, and set priorities appropriately and independently
- Excellent organizational and time management skills
- Highly detailed oriented
- Demonstrable leadership and influencing skills
- Proficient in multi-tasking and managing multiple projects
Minimum Qualifications :
- B.S. in Computer Science, Information Systems, or related field
- 3+ years of experience coaching on Agile methodologies and tools (i.e., Scrum, DevOps, XP, Kanban, etc.).
- 2+ years working in DevOps teams.
- 4+ years of Windows & Linux Systems Engineering & Architecture experience
- Extensive experience with following tools and technologies:
- Source Control Management: Git or Bitbucket
- Cloud: Azure, Oracle Cloud, AWS
- Containerization : Docker, Kubernetes, OpenShift
- Configuration Management : Terraform, Ansible
- Programming Languages : Scripting Languages (Bash, Python, Groovy, etc), Full Stack frameworks (NodeJS, Angular, etc.)
- Continuous Integration (CI) : Azure DevOps, Jenkins, Github Actions
- Monitoring and Logging Tools : ELK, APM, SolarWinds, Prometheus, etc.
- Messaging Technologies : Oracle SOA, Azure Service Bus, Kafka, etc.
- Testing Tools : JMeter, Selenium, Postman, etc.
Functional Areas: Software/Testing/Networking
Read full job description