3+years design/programming experience AWS, Azure, or comparable cloud computing experience C++ Relational DB experience Comfort with Agile software development process and a startup environment Exposure to machine learning and familiarity with Python or a JVM language RESTful API Microservices
Position: Technology LeadPosition Summary:Tech Lead provides technical leadership with in-depth application development experience and is responsible for delivering high quality projects to Saviant clients. This is a highly technical role, with focus on designing, architecting, and developing enterprise applications on Azure, using the most advanced technology stack, methodologies and standards within the agreed timelines.Individuals in this role will need to have good technical and communication skills and strive to be on the cutting edge, innovate, and explore to deliver quality solutions to Saviant Clients.Your Role & Responsibilities at Saviant:• Lead technical design, development, testing and deployment or migration of applications on Azure Cloud Platform.• Create Architecture and technical design documentation.• Conduct Architectural, Design and code Reviews while establishing, and maintaining best practices• Setup new processes to improve the quality of work• Provide technical support and mentoring to project team members.• Upgrade by learning technologies beyond traditional area of expertise• Contribute to proposal creation, POCs from technical perspective and architecture• Assist Project Manager on planning, tracking and status reporting• Participate in recruitment, appraisals and people development initiatives.Job Requirements/Qualifications:• Educational Qualification: BE, BTech, MTech, MCA from a reputed institute• 6 to 9 yrs hands-on experience of developing and managing ASP .Net, MVC or Microsoft Azure projects.• Solid knowledge of MVC, .Net 4.0/4.5, jQuery, Angular JS, Knockout JS, NoSQL• Expertise in Grounds-up development projects (not just AMS, Support).• Experience in a various Agile Project Management software /techniques / tools• Strong analytical and problem solving skills• Excellent written and oral communication skills• Enjoys working as part of agile software teams in a startup environment.Who Should Apply?• You have independently managed end-to-end development projects, from understanding functional requirements to development, with different business domain over last 2 years.• You are well versed with Agile development methodologies and have successfully implemented them across at least 2-3 projects• You have lead development team of 5 to 8 developers with Technology responsibility• You have served as “Single Point of Contact” for managing technical escalations and decisions• You understand and aware of latest Microsoft .NET technology and its evolution over last 3 years
Job Description: We are looking for a DevOps Architect who will be a part of a diverse software development team. The team will be responsible for building and maintaining multiple environments. He/ She will bring cloud management and sysadmin skills for application deployment and management while assisting in the automation of the end-to-end deployment process. He/ She should be passionate about trying hands on newer technologies and software methodologies. At the same time, he/she needs to have broad experience with build and deployment software and a level-headed approach to problem-solving. Responsibilities: • Execution of automation architecture, which involves service automation, automation of application build and monitoring services and databases • Supporting various metrics and reporting requirements • Implementing security features across automation pipeline including SSL certificates • Maintaining access controls across all environments along with auditing any access breaches • Providing day to day work allocation and strong leadership and team management • Build and maintain infrastructure that utilizes public as well as on-prem cloud • Collaborate with customers on the design of the end to end solution • Lead deployment of projects and act as a point of escalation to help resolve any issues • Act as a technical liaison between customers, engineers, and support • Coach and mentor team members and guide on technical challenges • Maintain technical skills and knowledge, keeping up to date with market trends and competitive insights. Requirements: • Good knowledge of AWS/Azure/Google Cloud IaaS (AMI, Pricing Model, VPC, Subnets, etc.) and AWS/Azure/Google Cloud Security best practices • Strong working knowledge of infrastructure automation tools such as Ansible, Terraform, and Chef • Manage the CI/CD Pipeline and help with release automation and deployment • Experience with Docker and Kubernetes is mandatory, Docker Swarm/Container clustering will be a plus • Write software and scripts to automate tasks, gather metrics • Solid understanding, including advanced troubleshooting skills of a Linux distribution • Knowledge of tools like Jenkins/TravisCI/Bamboo/GitLab CI is required • Knowledge of SCM tools like Git/GitHub/Bitbucket/GitLab is required • In-depth knowledge of databases such as MySQL, MongoDB, Elasticsearch, etc. • Experience using monitoring tools like Prometheus, Grafana, CloudWatch, etc. • Should have knowledge on writing scripts for automation using Shell/Python/Perl • Good understanding of RESTful web services. Good to have: • Passion for writing great, simple, clean, and efficient code • Should be a fast learner and have excellent problem-solving capabilities • Should have excellent written and verbal communication skills • Experience in working with large-scale distributed systems is a plus • Should be able to independently design and build components for the automation platform • Should assist in the maintenance of the tools and troubleshooting the issues Why should you join Opcito? We are a dynamic start-up that believes in designing transformation solutions for our customers with our ability in unifying quality, reliability, and cost-effectiveness at any scale. Our core work culture focuses on adding material value to client products by leveraging best practices in DevOps like continuous integration, continuous delivery, and automation, coupled with disruptive technologies like cloud, containers, serverless computing, and microservice-based architectures. Here are some of the perks of working with Opcito: • Outstanding career development and learning opportunities • Competitive compensation depending on experience and skill • Friendly team and enjoyable working environment • Flexible working schedule • Corporate and social event.