i
MacroHire
10 MacroHire Jobs
Senior Software Engineer - IT Automation (7-10 yrs)
MacroHire
posted 13d ago
Flexible timing
Key skills for the job
Key Responsibilities :
- Lead technical discussions and decision-making processes.
- Mentor and guide junior team members.
- Collaborate with architects and other stakeholders to define and implement technical strategies.
- Drive continuous improvement of development processes and tools.
- Design, implement, and maintain robust CI/CD pipelines.
- Automate infrastructure provisioning and configuration.
- Monitor system performance and proactively identify and resolve issues.
- Implement and maintain infrastructure as code practices.
- Collaborate with DevOps engineers to ensure smooth deployment and operations.
- Write clean, well-structured, and maintainable code.
- Adhere to coding standards and best practices.
- Perform code reviews and provide constructive feedback.
- Collaborate with product managers and designers to understand and implement user requirements.
- Troubleshoot and resolve complex technical issues.
- Foster a positive and collaborative team culture.
- Share knowledge and expertise with team members.
- Encourage innovation and experimentation.
- Promote effective communication and teamwork.
Required Skills and Experience :
- Strong proficiency in one or more programming languages (Java, Python, Go)
- Deep understanding of DevOps principles and practices
- Experience with cloud platforms (AWS, Azure, GCP)
- Proficiency with CI/CD tools (Jenkins, GitLab CI/CD, CircleCI)
- Experience with containerization technologies (Docker, Kubernetes)
- Knowledge of infrastructure as code tools (Terraform, Ansible)
- Strong problem-solving and debugging skills
- Excellent communication and interpersonal skills
- Ability to work independently and as part of a team
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for Senior Software Engineer roles with real interview advice
5-15 Yrs