Building and setting up new development tools and infrastructure Working on ways to automate and improve development and release processes Ensuring that systems are safe and secure against cybersecurity threats Working with software developers and software engineers to ensure that development follows established processes and works as intended Maintaining and managing the Cloud Infrastructure Using Shell Scripts / Ansible to automate tasks Knowledge of installing and maintaining applications in a Linux Environment Ensure proper data backups and redundancies
About the Role We are looking for an experienced DevOps Engineer to enable and automate all aspects of our software delivery, including builds, testing, deployments, configuration, and release management. About You You are comfortable operating in a fast-paced, dynamic start-up environment. You are passionate about devops and automation, and are a strong advocate of best practices in software delivery. You actively look for opportunities to develop and learn. It’s essential that you have experience of the tools listed below. Key Responsibilities ● Design, build and maintain effective CI/CD pipelines that automate the build, test and deploy stages of our software delivery process● Build CI/CD integrations with GitHub in accordance with our software development lifecycle policies ● Create and maintain development, staging and production environments in the cloud, and ensure parity between local environments and deployed environments ● Implement streamlined and reliable release management processes● Establish a robust testing framework for infrastructure and configuration● Promote best practices among developer teams such as the twelve-factor app model and effective branching strategies Required Experience We’d love to speak to you if you have working experience with, and strong knowledge of, the following: ● CI/CD toolkits and respective GitHub integrations - Jenkins, Travis CI, Circle CI, etc.● Containerization with Docker and docker-compose ● Container orchestration with Kubernetes and Helm● Infrastructure as a code with terraform ● Scripting languages - bash, python, etc. ● Managing environments in the cloud (Azure, AWS or GCP) ● Linux system administration
Are you the one? Quick self-discovery test: Love for the cloud: When was the last time your dinner entailed an act on “How would ‘Jerry Seinfeld’ pitch Cloud platform & products to this prospect” and your friend did the ‘Sheldon’ version of the same thing. Passion: When was the last time you went to a remote gas station while on vacation and ended up helping the gas station owner saasify his 7 gas stations across other geographies. Compassion for customers: You listen more than you speak. When you do speak, people feel the need to listen. Humor for life: When was the last time you told a concerned CEO, ‘If Elon Musk can attempt to take humanity to Mars, why can’t we take your business to run on the cloud? Your bucket of undertakings: This position will be responsible to consult with clients and propose architectural solutions to help move & improve infra from on-premise to cloud or help optimize cloud spend from one public cloud to the other. Be the first one to experiment on new-age cloud offerings, help define the best practice as a thought leader for cloud, automation & Dev-Ops, be a solution visionary and technology expert across multiple channels. Continually augment skills and learn new tech as the technology and client needs evolve Use your experience in the Google cloud platform, AWS, or Microsoft Azure to build hybrid-cloud solutions for customers. Provide leadership to project teams, and facilitate the definition of project deliverables around core Cloud-based technology and methods. Define tracking mechanisms and ensure IT standards and methodology are met; deliver quality results. Participate in technical reviews of requirements, designs, code, and other artifacts Identify and keep abreast of new technical concepts in the google cloud platform Security, Risk, and Compliance - Advise customers on best practices around access management, network setup, regulatory compliance, and related areas. Accomplishment Set Passionate, persuasive, articulate Cloud professional capable of quickly establishing interest and credibility Good business judgment, a comfortable, open communication style, and a willingness and ability to work with customers and teams. Strong service attitude and a commitment to quality. Highly organized and efficient. Confident working with others to inspire a high-quality standard. Education, Experience, etc. Is Education overrated? Yes. We believe so. However, there is no way to locate you otherwise. So, unfortunately, we might have to look for a Bachelor's or Master's degree in engineering from a reputed institute or you should be programming from 12. And the latter is better. We will find you faster if you specify the latter in some manner. Not just degree, but we are not too thrilled by tech certifications too ... :) To reiterate: Passion to tech-awesome, insatiable desire to learn the latest of the new-age cloud tech, highly analytical aptitude, and a strong ‘desire to deliver’ outlives those fancy degrees! 5 - 10 years of experience with at least 2 - 3 years of hands-on experience in Cloud Computing (AWS/GCP/Azure) and IT operational experience in a global enterprise environment. Good analytical, communication, problem-solving, and learning skills. Knowledge of programming against cloud platforms such as Google Cloud Platform and lean development methodologies.
SAGE is a fast-growing technology-driven insurance brokerage that combines cutting-edge techwith old-fashioned human-touch. Sage is backed by founders of Acorns, Udemy, Tinder,Betterment etc. As a Senior Software engineer, you’ll be a key to drive the products that havethe potential to transform the 1.6 trillion dollars industry, turn tens of thousands of agents intosuper-agents and provide transparency to millions of customersWe’re looking for a polyglot Software Engineer who can work in a fast-paced deliveryenvironment to help grow our engineering teams and translate ideas into products.You will• Work on Sage’s most complex and impactful Channel Partnerships product• Work closely with Sage leadership team and a team of great product managers• Help teams with helping with defining an architecture that would scale andalso, encourage best practices.• Recruit engineers better than you, in collaboration with our recruiting team• Develop and nurture engineers in the team, to take best out of them• Contribute to engineering initiatives and be a key factor for product development• Continuously drive to explore, improve, enhance, automate, and optimize systems andtools to best meet evolving business and market needsWhat You'll Need• 5+ years building high-quality scalable applications.• 3+ years of experience writing production-quality server-side applications. Java or Go ispreferred• A proven track record of working in quality engineering teams• Experience working on open-source projects, building frameworks, ui platforms at scale• A temperament to contribute to architecture and product decisions• A high bar for writing clean, maintainable, scalable, and well-tested code.• A good amount of exposure client-side technologies is a plus point.• An eye to recruit great people in your teamsWe have no dearth of Hard Technical Problems, come work with us in a high-growth startupculture, where your growth is defined by your performance.location: Remote or any of our locations in India & Nepal.
Your Role: Serve as a primary point responsible for the overall health, performance, and capacity of one or more of our Internet-facing services Gain deep knowledge of our complex applications Assist in the roll-out and deployment of new product features and installations to facilitate our rapid iteration and constant growth Develop tools to improve our ability to rapidly deploy and effectively monitor custom applications in a large-scale UNIX environment Work closely with development teams to ensure that platforms are designed with "operability" in mind. Function well in a fast-paced, rapidly-changing environment Should be able to lead a team of smart engineers Should be able to strategically guide the team to greater automation adoption Must Have: Experience Building/managing DevOps/SRE teams Strong in troubleshooting/debugging Systems, Network and Applications Strong in Unix/Linux operating systems and Networking Working knowledge of Open source technologies in Monitoring, Deployment and incident management Good to Have: Minimum 3+ years of team management experience Experience in Containers and orchestration layers like Kubernetes, Mesos/Marathon Proven experience in programming & diagnostics in any languages like Go, Python, Java Experience in NoSQL/SQL technologies like Cassandra/MySQL/CouchBase etc. Experience in BigData technologies like Kafka/Hadoop/Airflow/Spark Is a die-hard sports fan
This is a very interesting job. Our ~30 year old company seeks a generalist...somebody who can take on a variety of tasks. For example: Updating our state-of-the art logistics systems, moving more of our infrastructure to Azure, helping our Fortune 50 clients get the best value from our software.
DevOps Engineer The DevOps team is one of the core technology teams of Lumiq.ai and is responsible for managing network activities, automating Cloud setups and application deployments. The team also interacts with our customers to work out solutions. If you are someone who is always pondering how to make things better, how technologies can interact, how various tools, technologies, and concepts can help a customer or how you can use various technologies to improve user experience, then Lumiq is the place of opportunities. Job Description Explore about the newest innovations in scalable and distributed systems. Helps in designing the architecture of the project, solutions to the existing problems and future improvements to be done. Make the cloud infrastructure and services smart by implementing automation and trigger based solutions. Interact with Data Engineers and Application Engineers to create continuous integration and deployment frameworks and pipelines. Playing around with large clusters on different clouds to tune your jobs or to learn. Researching about new technologies, proving the concepts and planning how to integrate or update. Be part of discussions of other projects to learn or to help. Responsibilities 2+years of experience as DevOps Engineer. You understand actual networking to Software defined networking. You like containers and open source orchestration system like Kubernetes, Mesos. Should have experience to secure system by creating robust access policy and network restrictions enforcement. Should have knowledge about how applications work are very important to design distributed systems. Should have experience to open source projects and have discussed the shortcomings or problems with the community on several occasions. You understand that provisioning a Virtual Machine is not DevOps. You know you are not a SysAdmin but DevOps Engineer who is the person behind developing operations for the system to run efficiently and scalably. Exposure on Private Cloud, Subnets, VPNs, Peering, Load Balancers and have worked with them. You check logs before screaming about error. Multiple Screens makes you more efficient. You are a doer who don’t say the word impossible. You understand the value of documentation of your work. You understand the Big Data ecosystem and how can you leverage cloud for it. You know these buddies - #airflow, #aws, #azure, #gcloud, #docker, #kubernetes, #mesos, #acs
Role We are looking for a Django Python Developer to join our engineering team and help us develop and maintain various software products. Python Developer responsibilities include writing and testing code, debugging programs and integrating applications with third-party web services. To be successful in this role, you should have experience using server-side logic and work well in a team. Ultimately, you’ll build highly responsive web applications that align with our business needs. Responsibilities Write effective, scalable code Develop back-end components to improve responsiveness and overall performance Integrate user-facing elements into applications Test and debug programs Improve functionality of existing systems Implement security and data protection solutions Assess and prioritize feature requests Coordinate with internal teams to understand user requirements and provide technical solutions Qualifications BSc/BE/BTech in Computer Science, Engineering or a related field Must have 3+ years of work experience as a Python Developer Expertise in Django Framework. Others frameworks like Flask Pyramid knowledge is good to have Strong experience with Linux-based infrastructures, Linux/Unix administration, and AWS. Proficient in Terraform which allows migration to Kubernetes Experience with DevOps tool chains such as Docker, Travis CI, Jenkins, Git., Understanding of fundamental design principles behind a scalable application Able to create database schemas that represent and support business processes Knowledge of object-relational mapping (ORM) Able to implement automated testing platforms and unit tests Proficient understanding of code versioning tools (Git) React experience is a good to have Team spirit Good problem-solving skills
Work on the toughest problems in stock markets. Lead our efforts to reach 99.999% availability for 25+ services across 200+ servers. Summary We are building the fastest, most reliable & intelligent trading platform. That requires highly available, scalable & performant systems. And you will be playing one of the most crucial roles in making this happen. You will be leading our efforts in designing, automating, deploying, scaling and monitoring all our core products. Tech Facts so Far 1. 8+ services deployed on 50+ servers2. 35K+ concurrent users on average 3. 1M+ algorithms run every min 4. 100M+ messages/min We are a 4-member backend team with 1 Devops Engineer. Yes! this is all done by this incredible lean team. Big Challenges for You 1. Manage 25+ services on 200+ servers2. Achieve 99.999% (5 Nines) availability 3. Make 1-minute automated deployments possible If you like to work on extreme scale, complexity & availability, then you will love it here. Who are we We are on a mission to help retail traders prosper in the stock market. In just 3 years, we have the 3rd most popular app for the stock markets in India. And we are aiming to be the de-facto trading app in the next 2 years. We are a young, lean team of ordinary people that is building exceptional products, that solve real problems. We love to innovate, thrill customers and work with brilliant & humble humans. Key Objectives for You • Spearhead system & network architecture • CI, CD & Automated Deployments• Achieve 99.999% availability • Ensure in-depth & real-time monitoring, alerting & analytics• Enable faster root cause analysis with improved visibility• Ensure a high level of security Possible Growth Paths for You • Be our Lead DevOps Engineer • Be a Performance & Security Expert Perks • Challenges that will push you beyond your limits • A democratic place where everyone is heard & aware
We’re looking for a someone with experience in managing agile development teams.You will be responsible for:1) Defining the technical specifications and architecture along with overall technical product infrastructure.2) Provide creative and unique solutions to accommodate for the versatility and customizations during product development.3)The role would expect you to code and/or conduct code reviews so experience in Django or similar languages would be useful.4) Managing a team of engineers and developers; ensuring quality is met at every process of the development and deployment phases.5) Recruitment and building a team of a good mix of talent would be necessary.6) Managing AWS servers to track/monitor/optimize resource utilization and upgrade servers when necessary.7) Extensive engineering expertise in the areas of tooling, specifications, product maintenance, budgeting and software products.8) Ability to understand and collaborate on complete product lifecycle from concept to execution.9) Implementation of new technologies to optimize product quality and usage.Current Tech Stack:The application is currently a fully responsive Web Application built on Django and Django REST API Framework along with AngularJS. It's a fully functional API hosted on AWS servers.