DevOps Engineer

Synechron

Mid-level nan - nan Pune, India

Posted 2 weeks ago

Job summary

Synechron is seeking a skilled DevOps Engineer to join their technology team. This role focuses on bridging development and operations, enabling seamless deployment across multiple platforms. The candidate will work on CI/CD implementation, optimize system performance, and contribute to business agility and efficiency.

Role details
Role
Full-time
Industry
Information Technology
Employment
Full-time
Experience
3 Years +
Education
Bachelors Degree In Computer Science
Responsibilities
  • collaborate with cross-disciplinary teams to understand technical requirements
  • develop and maintain automation scripts, build and deployment pipelines
  • create and update technical documentation
  • conduct code and configuration reviews
  • troubleshoot and resolve technical issues
  • stay abreast of emerging technologies
  • provide technical support and guidance
Key skills
Scripting Automation Bash Powershell Python Containerization Orchestration Docker Kubernetes Cloud Aws Azure
Full job description
    Job SummarySynechron is seeking a skilled DevOps Engineer to join our innovative technology team. This role is designed to bridge development, operations, and architecture, enabling seamless deployment, automation, and monitoring across multiple technology platforms, including mobile, cloud, IoT, and blockchain. The DevOps Engineer will facilitate continuous integration and delivery (CI/CD), optimize system performance, and support cross\-functional teams in implementing scalable and secure solutions, contributing directly to business agility and efficiency.
    Software RequirementsRequired Skills:
    Proficiency in scripting and automation tools such as Bash, PowerShell, or Python
    Experience with containerization and orchestration tools like Docker and Kubernetes
    Familiarity with cloud platforms (AWS, Azure, or Google Cloud) administrative and deployment experience
    Strong understanding of CI/CD tools (Jenkins, GitLab CI, CircleCI)
    Knowledge of version control systems (Git, GitHub, Bitbucket)
    Experience with infrastructure as code tools (Terraform, CloudFormation)
    Preferred Skills:
    Experience with monitoring and logging tools (Prometheus, Grafana, ELK Stack)
    Exposure to blockchain, IoT, or mobile platform integrations
    Familiarity with security best practices in DevOps
    Overall Responsibilities
    Collaborate with cross\-disciplinary teams to understand technical requirements and design scalable, reliable deployment solutions.
    Develop and maintain automation scripts, build and deployment pipelines, and infrastructure as code for cloud and on\-premises environments.
    Create and update technical documentation, including deployment architecture, runbooks, and operational procedures.
    Conduct code and configuration reviews to ensure quality, security, and efficiency of deployment artifacts.
    Troubleshoot and resolve technical issues related to deployment, performance, and security.
    Stay abreast of emerging technologies, recommending integrations or improvements to existing systems.
    Provide technical support and guidance to development and operations teams throughout the software lifecycle.
    Performance Outcomes \& Expectations:
    Smooth, automated deployment pipelines with minimal downtime
    Enhanced system reliability, scalability, and security
    Clear, comprehensive documentation supporting operational tasks
    Active contribution to continuous improvement initiatives
    Technical Skills (By Category)Programming Languages:
    Essential: Python, Bash, or PowerShell scripting
    Preferred: Java, Node.js, or other scripting languages for automation
    Databases/Data Management:
    Knowledge of SQL and NoSQL databases (e.g., MySQL, MongoDB) preferred but not mandatory
    Cloud Technologies:
    AWS, Azure, or Google Cloud fundamentals and deployment experience essential
    Cloud security best practices preferred
    Frameworks and Libraries:
    Not directly applicable; focus on automation and deployment tools
    Development Tools and Methodologies:
    CI/CD pipelines (Jenkins, GitLab CI, CircleCI) essential
    Infrastructure as code (Terraform, CloudFormation) essential
    Agile, Scrum methodologies required
    Security Protocols:
    Implementing security in CI/CD workflows and cloud environments preferred
    Experience Requirements Minimum of \+ years in DevOps, cloud engineering, or system automation roles
    Proven experience in deploying and maintaining solutions within cloud platforms and containerized environments
    Demonstrated ability to manage infrastructure as code and automate deployment processes
    Experience working with cross\-functional teams in agile settings
    Familiarity with blockchain, IoT, or mobile technology platforms is a plus
    Day\-to\-Day Activities
    Participate in daily stand\-ups and sprint planning sessions with cross\-functional teams
    Design, implement, and optimize CI/CD pipelines to enable rapid deployment cycles
    Automate infrastructure provisioning and configuration management using IaC tools
    Monitor system performance, implement improvements, and handle incidents or outages
    Conduct code reviews, optimize security, and ensure compliance with industry standards
    Collaborate with testing teams to automate testing and deployment processes
    Stay aware of evolving technological trends and integrate relevant solutions into workflows
    Support ongoing operational tasks and technical troubleshooting as needed
    Qualifications
    Bachelors or Masters degree in Computer Science, Information Technology, or related discipline
    Relevant certifications like AWS Certified DevOps Engineer, Azure DevOps Engineer, or Terraform Associate are highly desirable
    Formal training in cloud platforms, automation, or security best practices (preferred)
    Professional Competencies Strong problem\-solving and analytical thinking
    Effective communication and collaboration skills
    Ability to work independently and in team environments under pressure
    Skills in prioritization, time management, and managing multiple projects
    Adaptability to rapidly changing technology landscapes
    Continuous learning attitude and proactive approach to innovation